01e1d5eb1fe620da8b61e22d889b5104aa914260,portlets/knowledge-base-portlet/docroot/WEB-INF/src/com/liferay/knowledgebase/hook/action/FindKBArticleAction.java,FindKBArticleAction,getDynamicPortletURL,#number#number#HttpServletRequest#,121
Before Change
long groupId = layout.getGroupId();
long displayPortlet = PortalUtil.getPlidFromPortletId(
groupId, PortletKeys.KNOWLEDGE_BASE_DISPLAY);
String portletId = PortletKeys.KNOWLEDGE_BASE_ARTICLE_DEFAULT_INSTANCE;
if (displayPortlet > 0) {
portletId = PortletKeys.KNOWLEDGE_BASE_DISPLAY;
}
After Change
Layout layout = LayoutLocalServiceUtil.getLayout(plid);
long selPlid = PortalUtil.getPlidFromPortletId(
layout.getGroupId(), PortletKeys.KNOWLEDGE_BASE_DISPLAY);
String portletId = PortletKeys.KNOWLEDGE_BASE_ARTICLE_DEFAULT_INSTANCE;